﻿eraTW4.756用　贈り物パッチver0.53

●概要
デート中に土産屋（試作版につき香霖堂だけ）で贈り物買ってプレゼントできます。
品揃えは形容詞＋本体の形でランダムに生成され、値段もそれに応じて変化します。
購入（プレゼント）すると裏で採点が行われ、一日の終りにイベントが発生します。
高評価だとお気に入りにしてくれ、Look欄に表示されます。（特に効果はない）
※現在は採点が機能していないので高評価を得ることはできません。（デバッグ中は操作可能）

▼更新履歴
・ver0.53
　旧作キャラ以外の感性を設定
　これによって採点機能が機能します
　採点時の共通設定を修正
　贈り物形容詞データ更新
　贈り物本体データを修正
　@AREA_SETBITを改良

・ver0.12
　とりあえず全地域に土産屋を設定
　贈り物本体データを一通り設定
　採点時の共通設定を設定
　※キャラデータを設定してないのでまだ採点機能は実質機能してません

■仕様
贈り物のフラグはMASTERとCHARAで意味が違います

CFLAG:貰った贈り物
　MASTER… 任意でお気に入りにした贈り物（未実装）
　CHARA … お気に入りの贈り物

CFLAG:渡した贈り物
　MASTER… 贈り物を渡した述べ回数と最後に贈り物を渡したキャラの履歴（現状特に意味はない）
　CHARA … MASTERに渡した贈り物（未実装）
　↓これで最後に渡した贈り物を参照できる
　CFLAG:(CFLAG:MASTER:渡した贈り物 % 1000):贈り物ストック

CFLAG:贈り物ストック
　MASTER… 事前に買っておいた贈り物（未実装）
　CHARA … 最後に貰った贈り物

TCVAR:今日の贈り物
　MASTER… その日贈り物を渡したキャラ（現状最後の１つ）
　CHARA … その日貰った贈り物

※複数回贈り物を渡した場合
　1つ目がお気に入りでない場合は上書きされる
　2つ目の方が評価が低い場合は2つ目がストックに残る
　2つ目の方が評価が高い場合は上書きされ、1つ目はストックに残る

贈り物は形容詞＋本体の形で構成されている他、必要な情報を詰め込んだIDとして記録しています。
・GIFT_ID
000.000.0000.00.00.00.00.0
 │  │   │ │ │ │ │└本体─────┬本体ブロック
 │  │   │ │ │ │ └本体カテゴリ──┘
 │  │   │ │ │ └形容詞────┬形容詞ブロック
 │  │   │ │ └形容詞カテゴリ ─┘
 │  │   │ └場所（地域）
 │  │   └日付
 │  └得点
 └回数

地域によって形容詞や本体の出現の可否があり、品揃えが変わります。
値段は本体×形容詞％を定価としているのでそれぞれ値段が異なります。

採点機能は料理の採点機能をトレースしています。

ファイルの位置はとりあえずイベントに入れてます。
贈り物データが2つ分かれてるのは今後大量に増える（予定）ので。

一日の終りイベントはAFTERTRAニーの後にしてます。

お気に入りにでない場合でも中評価ならFLAG:日替わりイベント*10 < 評価得点ならLookに表示されます。

◆方針とか
現在は形容詞/本体とも種類が少ないですがデータ化していないものがそれぞれ150個/400個ぐらいあります。

・やれそうなこと

一人でも土産屋を利用できる
　CFLAG:贈り物ストックに一つだけストックしておき、デート中任意のタイミングでプレゼントできる。

拠点でも土産屋を利用できる
　同行人数が1人ならプレゼントできる。住民にはプレゼントできない。
　問題は場所が決まらない。（人里とか）

プレゼントしてもらえる
　なんらかのタイミング（デート帰りイベント？）でデート相手から贈り物を貰える。キャラごとにパターンが変わる。
　CFLAG:渡した贈り物を参照して誰から何を貰ったか（各1つずつまで）確認できる。
　1つ選んでお気に入りにできる。
　ITEMフラグに設定すれば周回で消えない（銀の手は消えない！）

半額セール
　デイリーイベントで特定地域の土産屋で半額セールが発生する。

霖之助や地域ごとの台詞
　店によって地の文に台詞が入る。
　USERCOM表示で店名を変える。（[香霖堂]等）

香霖堂裏メニュー
　なんらかの条件等で裏メニューが見れる。
　裏メニューは地域制限がなく全てのパターンで商品が生成される。（オールブルー）

品揃えが増える
　なんらかの条件で土産屋に並ぶ商品の数が増える。

値下げ・値切り
　なんらかの条件で土産屋の値段が割引される。

口上テンプレの実装
　大変……。

能力表示に表示
　衣装の欄？

採点機能のために膨大なキャラデータの編集が必要ですが、ある程度プリセットを作って負担を減らせそうです。
→共通設定がうまいことできたのでプリセットは要りませんでした。キャラデータのメモはだいたいできました。
